package com.ygqh.baby.po;

import java.math.BigDecimal;

import com.alibaba.fastjson.annotation.JSONField;
import com.ygqh.baby.ao.DataStatus;

public class WdtQybStockOutDetail {

	@JSONField(name = "id")
	private Integer id;

	@JSONField(name = "stockout_id")
	private Integer stockoutId;

	@JSONField(name = "spec_no")
	private String specNo;

	@JSONField(name = "goods_count")
	private BigDecimal goodsCount;

	@JSONField(name = "sell_price")
	private BigDecimal sellPrice;

	@JSONField(name = "brand_no")
	private String brandNo;

	@JSONField(name = "brand_name")
	private String brandName;

	@JSONField(name = "goods_type")
	private Integer goodsType;

	@JSONField(name = "gift_type")
	private Integer giftType;

	@JSONField(name = "goods_name")
	private String goodsName;

	@JSONField(name = "goods_no")
	private String goodsNo;

	@JSONField(name = "spec_name")
	private String specName;

	@JSONField(name = "spec_code")
	private String specCode;

	@JSONField(name = "cost_price")
	private BigDecimal costPrice;

	@JSONField(name = "total_amount")
	private BigDecimal totalAmount;

	@JSONField(name = "goods_id")
	private Integer goodsId;

	@JSONField(name = "spec_id")
	private Integer specId;

	@JSONField(name = "weight")
	private BigDecimal weight;

	@JSONField(name = "remark")
	private String remark;

	@JSONField(name = "paid")
	private BigDecimal paid;

	@JSONField(name = "src_tid")
	private String srcTid;

	@JSONField(name = "from_mask")
	private Integer fromMask;

	@JSONField(name = "good_prop1")
	private String goodProp1;

	@JSONField(name = "good_prop2")
	private String goodProp2;

	@JSONField(name = "good_prop3")
	private String goodProp3;

	@JSONField(name = "good_prop4")
	private String goodProp4;

	@JSONField(name = "good_prop5")
	private String goodProp5;

	@JSONField(name = "good_prop6")
	private String goodProp6;

	@JSONField(name = "prop1")
	private String prop1;

	@JSONField(name = "prop2")
	private String prop2;

	@JSONField(name = "prop3")
	private String prop3;

	@JSONField(name = "prop4")
	private String prop4;

	@JSONField(name = "prop5")
	private String prop5;

	@JSONField(name = "prop6")
	private String prop6;

	@JSONField(name = "dataStatus")
	private DataStatus dataStatus;

	public DataStatus getDataStatus() {
		return dataStatus;
	}

	public void setDataStatus(DataStatus dataStatus) {
		this.dataStatus = dataStatus;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getStockoutId() {
		return stockoutId;
	}

	public void setStockoutId(Integer stockoutId) {
		this.stockoutId = stockoutId;
	}

	public String getSpecNo() {
		return specNo;
	}

	public void setSpecNo(String specNo) {
		this.specNo = specNo == null ? null : specNo.trim();
	}

	public BigDecimal getGoodsCount() {
		return goodsCount;
	}

	public void setGoodsCount(BigDecimal goodsCount) {
		this.goodsCount = goodsCount;
	}

	public BigDecimal getSellPrice() {
		return sellPrice;
	}

	public void setSellPrice(BigDecimal sellPrice) {
		this.sellPrice = sellPrice;
	}

	public String getBrandNo() {
		return brandNo;
	}

	public void setBrandNo(String brandNo) {
		this.brandNo = brandNo == null ? null : brandNo.trim();
	}

	public String getBrandName() {
		return brandName;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName == null ? null : brandName.trim();
	}

	public Integer getGoodsType() {
		return goodsType;
	}

	public void setGoodsType(Integer goodsType) {
		this.goodsType = goodsType;
	}

	public Integer getGiftType() {
		return giftType;
	}

	public void setGiftType(Integer giftType) {
		this.giftType = giftType;
	}

	public String getGoodsName() {
		return goodsName;
	}

	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName == null ? null : goodsName.trim();
	}

	public String getGoodsNo() {
		return goodsNo;
	}

	public void setGoodsNo(String goodsNo) {
		this.goodsNo = goodsNo == null ? null : goodsNo.trim();
	}

	public String getSpecName() {
		return specName;
	}

	public void setSpecName(String specName) {
		this.specName = specName == null ? null : specName.trim();
	}

	public String getSpecCode() {
		return specCode;
	}

	public void setSpecCode(String specCode) {
		this.specCode = specCode == null ? null : specCode.trim();
	}

	public BigDecimal getCostPrice() {
		return costPrice;
	}

	public void setCostPrice(BigDecimal costPrice) {
		this.costPrice = costPrice;
	}

	public BigDecimal getTotalAmount() {
		return totalAmount;
	}

	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	public Integer getSpecId() {
		return specId;
	}

	public void setSpecId(Integer specId) {
		this.specId = specId;
	}

	public BigDecimal getWeight() {
		return weight;
	}

	public void setWeight(BigDecimal weight) {
		this.weight = weight;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

	public BigDecimal getPaid() {
		return paid;
	}

	public void setPaid(BigDecimal paid) {
		this.paid = paid;
	}

	public String getSrcTid() {
		return srcTid;
	}

	public void setSrcTid(String srcTid) {
		this.srcTid = srcTid == null ? null : srcTid.trim();
	}

	public Integer getFromMask() {
		return fromMask;
	}

	public void setFromMask(Integer fromMask) {
		this.fromMask = fromMask;
	}

	public String getGoodProp1() {
		return goodProp1;
	}

	public void setGoodProp1(String goodProp1) {
		this.goodProp1 = goodProp1 == null ? null : goodProp1.trim();
	}

	public String getGoodProp2() {
		return goodProp2;
	}

	public void setGoodProp2(String goodProp2) {
		this.goodProp2 = goodProp2 == null ? null : goodProp2.trim();
	}

	public String getGoodProp3() {
		return goodProp3;
	}

	public void setGoodProp3(String goodProp3) {
		this.goodProp3 = goodProp3 == null ? null : goodProp3.trim();
	}

	public String getGoodProp4() {
		return goodProp4;
	}

	public void setGoodProp4(String goodProp4) {
		this.goodProp4 = goodProp4 == null ? null : goodProp4.trim();
	}

	public String getGoodProp5() {
		return goodProp5;
	}

	public void setGoodProp5(String goodProp5) {
		this.goodProp5 = goodProp5 == null ? null : goodProp5.trim();
	}

	public String getGoodProp6() {
		return goodProp6;
	}

	public void setGoodProp6(String goodProp6) {
		this.goodProp6 = goodProp6 == null ? null : goodProp6.trim();
	}

	public String getProp1() {
		return prop1;
	}

	public void setProp1(String prop1) {
		this.prop1 = prop1 == null ? null : prop1.trim();
	}

	public String getProp2() {
		return prop2;
	}

	public void setProp2(String prop2) {
		this.prop2 = prop2 == null ? null : prop2.trim();
	}

	public String getProp3() {
		return prop3;
	}

	public void setProp3(String prop3) {
		this.prop3 = prop3 == null ? null : prop3.trim();
	}

	public String getProp4() {
		return prop4;
	}

	public void setProp4(String prop4) {
		this.prop4 = prop4 == null ? null : prop4.trim();
	}

	public String getProp5() {
		return prop5;
	}

	public void setProp5(String prop5) {
		this.prop5 = prop5 == null ? null : prop5.trim();
	}

	public String getProp6() {
		return prop6;
	}

	public void setProp6(String prop6) {
		this.prop6 = prop6 == null ? null : prop6.trim();
	}
}